现在完成进行时;现在完成进行时态;完成进行时态;现在完成进行;将来完成进行时
have been doing 过去做的事情一直延续到现在还在做had been doing 过去做的事情已经做完了,现在没有再做了 两者的区别就是 时间跨度的问题 第一个的时间跨度是 过去到现在还继续第二个时间跨度是 过去到现在没有继续 了只要还是继续做的话就用have been doing
因为他们自己历史上真的就这么干了上百年,所以现在以己度人。
来源:互联网摘选事情发展迅速的时候,你很难搞清楚自己在做什么、学什么,所以停止思考这些问题是很重要的。
来源:中考真题- 2017 山西 任务型阅读AThe motorcyclist must have been doing a ton as he passed me.
当摩托车从我身边驶过时,他的时速肯定达到了100英里.
来源:《简明英汉词典》Some scientists have been doing research on artificial internal organs.
一些科学家一直在研究人造内脏。
来源:《外研社英语同义词辨析词典》It really is. But all of us have been doing the work for years.
是的. 但是我们所有的人已经在这儿工作很久了.
来源:轻松英语会话---联想2000词(上)
纳米英语 · 双语新闻

纳米英语 · 双语娱乐资讯

纳米英语 · 英语词汇

纳米英语 · 双语娱乐资讯
纳米英语 · 双语娱乐资讯

纳米英语 · 高考英语